/*
 * Copyright (c) 2003-2025 The Apereo Foundation
 *
 * Licensed under the Educational Community License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *             http://opensource.org/licenses/ecl2
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package org.sakaiproject.signup.api;

public class SignupConstants {
    public static final String SIGNUP_PERMISSION_PREFIX = "signup";
    public static final String SIGNUP_VIEW = "signup.view";
    public static final String SIGNUP_VIEW_ALL = "signup.view.all";
    public static final String SIGNUP_ATTEND = "signup.attend";
    public static final String SIGNUP_ATTEND_ALL = "signup.attend.all";
    public static final String SIGNUP_CREATE_SITE = "signup.create.site";
    public static final String SIGNUP_CREATE_GROUP = "signup.create.group";
    public static final String SIGNUP_CREATE_GROUP_ALL = "signup.create.group.all";
    public static final String SIGNUP_DELETE_SITE = "signup.delete.site";
    public static final String SIGNUP_DELETE_GROUP = "signup.delete.group";
    public static final String SIGNUP_DELETE_GROUP_ALL = "signup.delete.group.all";
    public static final String SIGNUP_UPDATE_SITE = "signup.update.site";
    public static final String SIGNUP_UPDATE_GROUP = "signup.update.group";
    public static final String SIGNUP_UPDATE_GROUP_ALL = "signup.update.group.all";

    private SignupConstants() {
        // this class should not be instantiated
    }
}
